piled foundations - Turkish English Dictionary